package net.chengkan.supervisionapi.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 封孔历史记录表
 *
 * @author Yang Yang Shu
 */
@TableName(value = "close_hole_record_h")
@Data
public class CloseHoleRecordH implements Serializable {
    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
    /**
     * 主键
     */
    @TableId
    private Integer id;
    /**
     * 封孔记录自动编号
     */
    private String closeHoleRecordId;
    /**
     * 关联的封孔记录编号
     */
    private String rid;
    /**
     * 孔自动编号
     */
    private String holeId;
    /**
     * 项目自动编号
     */
    private String projectId;
    /**
     * 封孔材料
     */
    private String material;
    /**
     * 封孔材料用量
     */
    private String materialUsage;
    /**
     * 封孔过程及最终情况记录
     */
    private String processAndFinalRecord;
    /**
     * 记录员自动编号
     */
    private String recorderId;
    /**
     * 百度坐标x
     */
    private Double baiduX;
    /**
     * 百度坐标y
     */
    private Double baiduY;
    /**
     * 手持端记录时间
     */
    private Date recordTime;
    /**
     * 创建时间
     */
    private Date createTime;
    /**
     * 是否删除
     */
    private Short isDelete;
    /**
     * 偏移距离
     */
    private Double moveDistance;
    /**
     * 卫星记录
     */
    private String satelliteRecord;
    /**
     * 原始勘探点的ID
     */
    private String groupId;
    /**
     * 国测局X坐标
     */
    private Double gcj02X;
    /**
     * 国测局Y坐标
     */
    private Double gcj02Y;
}